Recent Searches

You haven't searched anything yet.

1 Job in Troy, MI

SET JOB ALERT
Details...
SmarTekPro
Troy, MI | Full Time
$115k-139k (estimate)
1 Month Ago
Senior Software Engineer (.Net)
SmarTekPro Troy, MI
$115k-139k (estimate)
Full Time 1 Month Ago
Save

SmarTekPro is Hiring a Senior Software Engineer (.Net) Near Troy, MI

Role Overview:

As a Senior Software Engineer, you will play a pivotal role in the design, development, and implementation of our real-time mission-critical applications. You will work closely with cross-functional teams, including product managers, architects, and other developers, to build robust and scalable solutions that meet our clients' business needs. Your expertise in .Net, C#, SQL Server, Angular, DevOps, Rules Engine, Azure Cloud Services, CI/CD, and automated unit testing will be crucial in creating high-performance, reliable, and secure applications.

Responsibilities:

  1. Develop and maintain high-quality software solutions using .Net, C#, SQL Server, and Angular to meet project requirements and industry standards.
  2. Collaborate with product managers and technical leads to understand project goals, user requirements, and technical specifications.
  3. Participate in the full software development lifecycle, including design, coding, testing, deployment, and maintenance.
  4. Design and implement real-time mission-critical features and functionalities for our applications, ensuring optimal performance and responsiveness.
  5. Create and maintain SQL databases, write complex queries, and optimize database performance for seamless data retrieval and storage.
  6. Integrate third-party libraries and APIs to enhance application functionality and streamline workflows.
  7. Develop and implement DevOps practices to automate build, deployment, and testing processes for continuous integration and continuous delivery (CI/CD) using Azure DevOps or similar tools.
  8. Design and implement automated unit tests to ensure code quality and reliability.
  9. Utilize Rules Engine and other relevant technologies to design and implement rule-based logic for dynamic application behavior.
  10. Investigate and resolve complex technical issues, debugging and providing solutions for mission-critical production systems.
  11. Mentor and guide junior developers, promoting best practices, code reviews, and knowledge sharing within the team.

Requirements:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum of 8 years of professional experience as a Software Engineer, with a strong focus on .Net, C#, SQL Server, and Angular.
  3. Extensive hands-on experience in building real-time mission-critical applications that handle large-scale data and high user concurrency.
  4. Proficiency in database design, SQL query optimization, and performance tuning.
  5. Solid knowledge of DevOps practices, including CI/CD pipelines, Azure Cloud Services, source control (Git), and automated testing.
  6. Experience with Rules Engine (e.g., Drools, NRules, BizTalk Rules Engine) or similar technologies for implementing rule-based systems.
  7. Experience with Azure Cloud Services, such as Azure App Services, Azure SQL Database, Azure Functions, etc.
  8. Strong problem-solving skills and the ability to troubleshoot complex technical issues in a fast-paced environment.
  9. Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  10. Up-to-date with the latest software development trends, tools, and best practices.

Job Summary

JOB TYPE

Full Time

SALARY

$115k-139k (estimate)

POST DATE

03/08/2024

EXPIRATION DATE

05/05/2024

Show more

SmarTekPro
Remote | Contractor
$84k-105k (estimate)
1 Month Ago
SmarTekPro
Contractor
$95k-115k (estimate)
1 Month Ago
SmarTekPro
Full Time
$80k-101k (estimate)
1 Month Ago

The job skills required for Senior Software Engineer (.Net) include Computer Science, API, Software Development, DevOps, Software Engineering, SQL, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer (.Net). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer (.Net). Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Stardock
Full Time
$91k-116k (estimate)
2 Weeks Ago
For the skill of  API
ISAD Group
Contractor
$119k-151k (estimate)
3 Weeks Ago
For the skill of  Software Development
pegasys soft
Full Time
$91k-119k (estimate)
1 Month Ago
Show more

The following is the career advancement route for Senior Software Engineer (.Net) positions, which can be used as a reference in future career path planning. As a Senior Software Engineer (.Net), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer (.Net). You can explore the career advancement for a Senior Software Engineer (.Net) below and select your interested title to get hiring information.

Actalent
Other
$89k-108k (estimate)
1 Week Ago